Search Result for "sperm morula":

The Collaborative International Dictionary of English v.0.48:

Sperm \Sperm\, n.[F. sperme, L. sperma, Gr. ???, ???, from ???? to sow. Cf. Spore.] (Physiol.) The male fecundating fluid; semen. See Semen. [1913 Webster] Sperm cell (Physiol.), one of the cells from which the spermatozoids are developed. Sperm morula. (Biol.) Same as Spermosphere. [1913 Webster]